independent and permanent right in immovable - Turc Anglais Dictionnaire